moon octopus - Turkish English Dictionary